import Icon from '@ant-design/icons';
// 手机
export const Mobile = (value) => {
  let IconSVG = ()=> {
    let { color } = value
    if (!color) { color = 'currentColor' }
    return (
      <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
        <path d="M768.3 0 255.7 0c-70.8 0-128.1 57.4-128.1 128.1l0 767.8c0 70.8 57.4 128.1 128.1 128.1L512 1024l256.3 0c70.8 0 128.1-57.4 128.1-128.1L896.4 128.1C896.4 57.3 839 0 768.3 0zM383.9 96.1c0-17.7 14.3-32 32-32l192.2 0c17.7 0 32 14.3 32 32l0 0c0 17.7-14.3 32-32 32L415.9 128.1C398.2 128.1 383.9 113.8 383.9 96.1L383.9 96.1zM512 959.9 512 959.9 512 959.9c-35.4 0-64.1-28.8-64.1-64.1 0-35.4 28.7-64.1 64.1-64.1l0 0 0 0c35.4 0 64.1 28.7 64.1 64.1C576.1 931.1 547.4 959.9 512 959.9zM832.3 755.6c0 6.7-5.4 12.2-12.2 12.2L203.9 767.8c-6.7 0-12.2-5.4-12.2-12.2L191.7 204.3c0-6.7 5.4-12.2 12.2-12.2l616.3 0c6.7 0 12.2 5.4 12.2 12.2L832.4 755.6z" p-id="13022"></path>
      </svg>
    )
  }
  return <Icon component={ IconSVG } className='w-mobile' />
}

export const Mobile2 = (value) => {
  let IconSVG = ()=> {
    let { color } = value
    if (!color) { color = 'currentColor' }
    return (
      <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
        <path d="M772.839215 63.944358 250.9858 63.944358c-51.463092 0-93.188402 41.726334-93.188402 93.188402l0 708.231243c0 51.470255 41.726334 93.187379 93.188402 93.187379l521.854439 0c51.452859 0 93.188402-41.718147 93.188402-93.187379L866.028641 157.13276C866.028641 105.670691 824.293097 63.944358 772.839215 63.944358zM456.00008 119.857808l111.823831 0c10.29446 0 18.638499 8.345062 18.638499 18.637476s-8.344039 18.637476-18.638499 18.637476L456.00008 157.13276c-10.29446 0-18.637476-8.345062-18.637476-18.637476S445.70562 119.857808 456.00008 119.857808zM511.912507 902.637931c-30.879288 0-55.912427-25.036209-55.912427-55.912427 0-30.878265 25.03314-55.915497 55.912427-55.915497 30.888498 0 55.912427 25.037233 55.912427 55.915497C567.824935 877.601722 542.799982 902.637931 511.912507 902.637931zM754.200716 716.261127 269.623275 716.261127 269.623275 213.046211 754.200716 213.046211 754.200716 716.261127z" p-id="16090"></path>
      </svg>
    )
  }
  return <Icon component={ IconSVG } className='w-mobile' />
}

export const Mobile1 = (value) => {
  let IconSVG = ()=> {
    let { color } = value
    if (!color) { color = 'currentColor' }
    return (
      <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
        <path d="M511.9943802 728.84160436a30.34485858 30.34485858 0 1 0 0 60.59980631 30.34485858 30.34485858 0 0 0 0-60.59980631zM481.72819386 264.26182359h60.61104492a10.11495319 10.11495319 0 0 0 0-20.22990637H481.71695525a10.11495319 10.11495319 0 1 0 0 20.22990637zM370.63229581 304.67667895h282.76912421v403.96873683h-282.76912421z" p-id="59159" ></path>
        <path d="M511.9943802 2.66666667C233.64211906 2.66666667 8 228.30878573 8 506.66104687s225.64211906 503.9943802 503.9943802 503.99438119 503.9943802-225.64211906 503.99438119-503.99438119S790.34664233 2.66666667 511.9943802 2.66666667z m161.58075117 756.47484084a50.6534362 50.6534362 0 0 1-50.50733034 50.49609174H400.92096036a50.6534362 50.6534362 0 0 1-50.50733133-50.49609174v-504.96092029a50.6534362 50.6534362 0 0 1 50.50733133-50.49609272h222.14684067a50.6534362 50.6534362 0 0 1 50.50733035 50.49609272z" p-id="59160"></path>
      </svg>
    )
  }
  return <Icon component={ IconSVG } />
}

// 联系人
export const Contacts = (value) => {
  let IconSVG = ()=> {
    let { color } = value
    if (!color) { color = 'currentColor' }
    return (
      <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
        <path d="M28.159032 268.80868H191.9934a28.159032 28.159032 0 0 0 0-56.318064H28.159032a28.159032 28.159032 0 0 0 0 56.318064z" p-id="39446"></path>
        <path d="M0 487.681156m28.159032 0l163.834368 0q28.159032 0 28.159032 28.159032l0 0q0 28.159032-28.159032 28.159032l-163.834368 0q-28.159032 0-28.159032-28.159032l0 0q0-28.159032 28.159032-28.159032Z" p-id="39447"></path>
        <path d="M220.152432 790.39075a28.159032 28.159032 0 0 0-28.159032-28.159032H28.159032a28.159032 28.159032 0 0 0 0 56.318064H191.9934a28.159032 28.159032 0 0 0 28.159032-28.159032zM712.935493 474.241618a145.275006 145.275006 0 0 0 37.118724-97.276656 150.39483 150.39483 0 0 0-302.069616 0 147.834918 147.834918 0 0 0 38.39868 97.276656 328.948692 328.948692 0 0 0-158.074567 251.511354 72.957492 72.957492 0 0 0 17.919384 58.237998 58.877976 58.877976 0 0 0 43.518504 20.479296h419.825569a60.157932 60.157932 0 0 0 44.158482-20.479296 74.877426 74.877426 0 0 0 17.279406-58.237998 327.028758 327.028758 0 0 0-158.074566-251.511354zM599.659387 291.20791a85.757052 85.757052 0 0 1 36.478746 163.19439l-36.478746 16.639428-35.838768-16.639428A86.39703 86.39703 0 0 1 511.982401 376.964962a85.757052 85.757052 0 0 1 87.676986-85.757052z m206.712894 447.9846H393.58647a12.79956 12.79956 0 0 1 0-7.679736A245.751552 245.751552 0 0 1 558.060817 512.00032l41.59857-10.879626L639.978001 512.00032a246.39153 246.39153 0 0 1 166.39428 218.232498 12.79956 12.79956 0 0 1 0 10.239648z" p-id="39448"></path>
        <path d="M914.528563 0.017919h-703.975801a110.076216 110.076216 0 0 0-111.99615 106.876327V192.01132h98.556612a47.99835 47.99835 0 0 1 47.99835 47.358372 50.558262 50.558262 0 0 1-14.079516 34.558812 47.99835 47.99835 0 0 1-33.918834 14.079516H98.556612v179.833818h97.276656a54.39813 54.39813 0 0 1 34.558812 14.079516 47.99835 47.99835 0 0 1-33.278856 81.917184H98.556612v176.633928h97.916634a47.99835 47.99835 0 1 1 0 95.9967H98.556612v79.357272A110.076216 110.076216 0 0 0 210.552762 1023.982721h703.975801A109.436238 109.436238 0 0 0 1023.964801 915.826438V106.894246A109.436238 109.436238 0 0 0 914.528563 0.017919zM959.967001 915.826438a46.078416 46.078416 0 0 1-47.99835 42.878527h-703.975801a46.078416 46.078416 0 0 1-47.99835-42.878527v-15.359472h33.918834a111.99615 111.99615 0 0 0 0-223.9923h-31.358922V627.19636h35.838768A111.99615 111.99615 0 0 0 308.469396 512.00032a109.436238 109.436238 0 0 0-33.278856-76.79736 117.115974 117.115974 0 0 0-79.99725-32.638878h-32.638878v-47.99835h34.558812A111.99615 111.99615 0 0 0 276.470496 320.00692a111.99615 111.99615 0 0 0-79.357272-191.9934h-34.558812v-21.119274A46.078416 46.078416 0 0 1 210.552762 64.015719h703.975801a46.078416 46.078416 0 0 1 47.99835 42.878527z" p-id="39449"></path>
      </svg>
    )
  }
  return <Icon component={ IconSVG } />
}

// 下一步
export const NextStep = (value) => {
  let IconSVG = ()=> {
    let { color } = value
    if (!color) { color = 'currentColor' }
    return (
      <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
        <path d="M595.2 896c-2.133333 0-4.266667 0-8.533333-2.133333-8.533333-4.266667-12.8-10.666667-12.8-19.2v-209.066667c-66.133333-8.533333-134.4-4.266667-204.8 10.666667-76.8 17.066667-164.266667 87.466667-266.666667 209.066666-6.4 6.4-14.933333 10.666667-25.6 6.4-8.533333-4.266667-14.933333-12.8-12.8-21.333333 14.933333-147.2 72.533333-273.066667 170.666667-371.2 93.866667-93.866667 206.933333-145.066667 339.2-151.466667V149.333333c0-8.533333 4.266667-17.066667 12.8-19.2 8.533333-4.266667 17.066667-2.133333 23.466666 4.266667l343.466667 352c8.533333 8.533333 8.533333 21.333333 0 29.866667L610.133333 889.6c-4.266667 4.266667-8.533333 6.4-14.933333 6.4z m-91.733333-277.333333c32 0 64 2.133333 96 8.533333 10.666667 2.133333 17.066667 10.666667 17.066666 21.333333v172.8l292.266667-317.866666L616.533333 202.666667v164.266666c0 10.666667-8.533333 21.333333-21.333333 21.333334-128 0-241.066667 46.933333-330.666667 138.666666-74.666667 74.666667-123.733333 166.4-147.2 273.066667 87.466667-96 168.533333-151.466667 241.066667-166.4 49.066667-10.666667 98.133333-14.933333 145.066667-14.933333z" p-id="42449"></path>
      </svg>
    )
  }
  return <Icon component={ IconSVG } />
}

export const NextStep1 = (value) => {
  let IconSVG = ()=> {
    let { color } = value
    if (!color) { color = 'currentColor' }
    return (
      <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
        <path d="M776.594286 811.062857c-12.891429 14.628571-34.925714 15.817143-49.298286 2.651429a36.132571 36.132571 0 0 1-2.596571-50.285715l185.472-210.486857H331.483429c-19.291429 0-34.925714-15.945143-34.925715-35.638857 0-19.675429 15.634286-35.620571 34.925715-35.620571h567.296l-198.144-181.851429a36.132571 36.132571 0 0 1-2.614858-50.304 34.450286 34.450286 0 0 1 49.298286-2.688l265.124572 243.346286c14.336 13.165714 15.488 35.657143 2.596571 50.304zM34.925714 552.941714C15.597714 552.941714 0 536.996571 0 517.302857c0-19.675429 15.616-35.620571 34.925714-35.620571h131.108572c19.254857 0 34.907429 15.945143 34.907428 35.620571 0 19.693714-15.652571 35.638857-34.925714 35.638857z" p-id="43377"></path>
      </svg>
    )
  }
  return <Icon component={ IconSVG } />
}

/** 短信验证码 */
export const ValidCode = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
            <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
                <path d="M852.9 112.4H169.7c-41.1 0-74.6 33.5-74.6 74.6v483c0 41.1 33.5 74.6 74.6 74.6h85.5L223 919.5c-1.8 9.9 2.7 19.9 11.4 25 3.8 2.2 8 3.3 12.2 3.3 5.5 0 10.9-1.9 15.3-5.5l239.3-197.7h351.7c41.1 0 74.6-33.5 74.6-74.6V187c0.1-41.2-33.4-74.6-74.6-74.6zM879.6 670c0 14.7-11.9 26.6-26.6 26.6H492.6c-5.6 0-11 1.9-15.3 5.5L282.2 863.3l25.5-138.4c1.3-7-0.6-14.2-5.2-19.7-4.6-5.5-11.3-8.6-18.4-8.6H169.7c-14.7 0-26.6-11.9-26.6-26.6V187c0-14.7 11.9-26.6 26.6-26.6h683.2c14.7 0 26.6 11.9 26.6 26.6v483z" p-id="11716"></path>
                <path d="M281.8 332.9c-13.1 11.7-28.4 21.7-45.9 29.9v30.3c9.7-3.6 20.7-9 33-16.2 12.2-7.2 22.1-14.4 29.6-21.6v199.5h31.3v-256h-20.2c-5.4 11.1-14.7 22.4-27.8 34.1zM462.6 507.8c5.3-5.6 17.4-16.3 36.2-32.1 22.5-19 38.6-34 48.3-44.9 9.7-10.9 16.6-21.3 20.8-31.1 4.2-9.9 6.3-19.9 6.3-30.1 0-20.1-7.1-36.9-21.4-50.4-14.3-13.6-33.6-20.3-58.1-20.3-24.2 0-43.5 6.3-57.9 18.9-14.4 12.6-22.7 30.9-24.9 54.9l32.2 3.3c0.1-16 4.7-28.5 13.7-37.6 9-9 21.1-13.6 36.2-13.6 14.3 0 25.8 4.3 34.7 12.8 8.9 8.5 13.3 19 13.3 31.4 0 11.8-4.9 24.4-14.6 37.6-9.7 13.3-28.5 31.3-56.2 54-17.9 14.6-31.5 27.5-41 38.6-9.5 11.1-16.3 22.4-20.6 33.9-2.7 7-3.9 14.2-3.7 21.7h168.5v-30.1h-125c3.5-5.6 7.9-11.3 13.2-16.9zM727.5 416.8c11.6-5.3 20.3-12.5 26.3-21.6 5.9-9 8.9-19.1 8.9-30.1 0-11.6-3.1-22.5-9.3-32.9-6.2-10.3-15.2-18.5-26.9-24.4-11.7-6-24.5-9-38.4-9-20.2 0-37 5.8-50.6 17.3-13.6 11.5-22.3 27.8-26.1 48.8l31.3 5.6c2.3-15.3 7.5-26.8 15.7-34.4 8.1-7.7 18.3-11.5 30.4-11.5 12.3 0 22.3 3.8 30.1 11.3 7.8 7.5 11.7 17 11.7 28.5 0 14.5-5.3 25.2-16 32.2-10.7 7-22.7 10.4-36 10.4-1.3 0-3-0.1-5-0.3l-3.5 27.5c8.8-2.3 16.2-3.5 22.1-3.5 14.5 0 26.4 4.7 35.8 14 9.4 9.3 14.1 21.2 14.1 35.6 0 15.1-5.1 27.7-15.2 37.9s-22.6 15.3-37.3 15.3c-12.4 0-22.9-3.9-31.6-11.7-8.6-7.8-14.8-20.6-18.3-38.3l-31.3 4.2c2.1 21.2 10.5 38.5 25.3 51.8 14.8 13.3 33.4 20 55.7 20 24.8 0 45.3-7.7 61.6-23.2 16.2-15.5 24.3-34.3 24.3-56.6 0-16.5-4.2-30.2-12.5-41.1-8.5-11.2-20.3-18.4-35.3-21.8z" p-id="11717"></path>
            </svg>
        )
    }
    return <Icon component={IconSVG} className='w-validcode'/>
}

/** 身份证 */
export const IdCard = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
            <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
                <path d="M881.469 152.844h-738.938c-61.031 0-110.531 49.5-110.531 110.531v497.25c0 61.031 49.5 110.438 110.531 110.438h739.031c61.031 0 110.531-49.5 110.531-110.438v-497.25c-0.094-61.031-49.594-110.531-110.625-110.531v0zM646.813 372.219h153.469c12.188 0 23.438 16.594 23.438 28.781s-11.25 28.781-23.438 28.781h-153.469c-12.187 0-23.437-16.594-23.437-28.781s11.25-28.781 23.437-28.781v0zM646.813 495.219h153.469c12.188 0 23.438 16.594 23.438 28.781s-11.25 28.781-23.438 28.781h-153.469c-12.187 0-23.437-16.594-23.437-28.781 0-12.188 11.25-28.781 23.437-28.781v0zM145.812 709.063c-12-2.344-19.875-13.875-17.531-25.875 14.25-74.438 69.844-131.813 139.969-151.969-36.375-19.5-61.5-57.469-61.5-101.625 0-63.844 51.937-115.688 115.687-115.688 63.75 0 115.688 51.938 115.688 115.688 0 44.156-25.125 82.125-61.5 101.625 70.313 20.156 125.906 77.813 139.969 152.531 2.25 12-5.625 23.531-17.625 25.781v0c-1.406 0.281-2.813 0.375-4.125 0.375M874.063 675.781h-227.25c-12.187 0-23.437-16.594-23.437-28.781s11.25-28.781 23.437-28.781h227.25c12.188 0 23.438 16.594 23.438 28.781s-11.25 28.781-23.438 28.781v0zM874.063 675.781z" p-id="14872"></path>
            </svg>
        )
    }
    return <Icon component={IconSVG} className='w-idcard'/>
}

/** 证件确认 */
export const IdCard2 = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
            <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
              <path d="M770.89629124 855.83754635c-7.56326245 0-15.12652488-2.9089471-20.94441907-8.72684127L645.81156626 743.55218858c-11.63578837-11.63578837-11.63578837-30.25304975 0-41.88883814s30.25304975-11.63578837 41.88883814 0l82.61409743 82.61409743 147.19272289-147.19272289c11.63578837-11.63578837 30.25304975-11.63578837 41.88883813 0s11.63578837 30.25304975 0 41.88883813L791.25892089 847.11070508c-5.23610477 5.81789418-12.7993672 8.72684127-20.36262965 8.72684127z" p-id="17674"></path>
              <path d="M368.29801363 393.89674804m-69.81473023 0a69.81473023 69.81473023 0 1 0 139.62946044 0 69.81473023 69.81473023 0 1 0-139.62946044 0Z" p-id="17675"></path><path d="M367.71622419 517.23610477c-64.57862546 0-116.93967312 52.36104767-116.93967311 116.93967312l0.58178942 52.94283708h233.29755683V634.17577789c0-64.57862546-52.36104767-116.93967312-116.93967314-116.93967312z" p-id="17676"></path>
              <path d="M617.88567417 713.29913881c0-86.10483394 69.81473023-155.91956416 155.91956417-155.91956416h122.7575673c15.7083143 0 28.5076815-12.7993672 28.50768151-28.50768151v-308.34839182c0-27.34410267-22.10799791-49.45210057-49.45210057-49.45210057H610.90420115V128.01898377c0-27.34410267-22.10799791-49.45210057-49.45210058-49.45210057h-98.90420114c-27.34410267 0-49.45210057 22.10799791-49.45210058 49.45210057v43.05241698H147.799824c-27.34410267 0-49.45210057 22.10799791-49.45210058 49.45210057v582.95299736c0 27.34410267 22.10799791 49.45210057 49.45210058 49.45210057H587.63262441c16.87189314 0 30.25304975-13.38115663 30.25304976-30.25304975v-109.37641069z m-80.28693975 0.58178942c0 14.54473546-11.63578837 26.18052383-26.18052383 26.18052384H225.17781667c-14.54473546 0-26.18052383-11.63578837-26.18052383-26.18052384V634.17577789c0-63.99683604 35.48915453-119.84862022 88.4319916-148.35630172-26.18052383-23.27157674-42.47062755-56.4335736-41.88883813-94.24988581 1.16357884-63.41504661 52.36104767-116.93967312 115.7760943-120.43040963 70.39651964-4.07252593 129.73904033 52.94283708 129.73904033 122.75756731 0 36.65273337-16.29010371 69.23294081-41.88883813 91.92272813 52.36104767 29.08947093 88.43199162 84.94125511 88.43199161 148.35630172v79.70515034z m17.45368256-541.06415923c0 19.78084023-16.29010371 36.07094396-36.07094396 36.07094394h-13.38115663c-19.78084023 0-36.07094396-16.29010371-36.07094394-36.07094394v-27.92589209c0-5.23610477 4.65431535-9.89042011 9.89042011-9.89042012h65.7422043c5.23610477 0 9.89042011 4.65431535 9.89042012 9.89042012v27.92589209z m4.65431533 171.04608905c2.9089471-12.21757779 15.12652488-20.94441906 27.9258921-20.94441907h191.99050812c15.7083143 0 27.92589209 12.7993672 27.92589208 27.92589209 0 15.12652488-12.21757779 27.92589209-27.92589208 27.9258921h-192.57229754c-18.6172614 0-31.99841802-16.87189314-27.34410268-34.90736512z m30.25304979 142.53840753c0-15.7083143 12.7993672-27.92589209 27.92589207-27.92589209h161.15566894c15.7083143 0 27.92589209 12.7993672 27.92589208 27.92589209 0.58178941 15.7083143-12.21757779 27.92589209-27.92589208 27.92589209h-161.15566894c-15.7083143 0-27.92589209-12.7993672-27.92589207-27.92589209z" p-id="17677"></path>
            </svg>
        )
    }
    return <Icon component={IconSVG} className='w-idcard'/>
}

/** 账号 */
export const Account = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
            <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
                <path d="M674.829574 418.921761c0-89.95136-72.935089-162.886449-162.881449-162.886449-89.95636 0-162.886449 72.935089-162.886449 162.886449 0 89.99011 72.930089 162.880199 162.886449 162.880199C601.895735 581.81696 674.829574 508.911871 674.829574 418.921761L674.829574 418.921761 674.829574 418.921761 674.829574 418.921761z" p-id="18392"></path>
                <path d="M773.530944 785.674709l0.0925-1.102501C773.463444 784.697208 773.304694 784.830958 773.530944 785.674709z" p-id="18393"></path>
                <path d="M512.016875 0C229.23403 0 0 229.23403 0 512.016875 0 794.77597 229.23403 1024 512.016875 1024c282.774095 0 512.006875-229.22403 512.006875-511.983125C1024.025 229.23403 794.79097 0 512.016875 0zM773.664694 784.537208c-0.543751 8.09126-7.237509 14.448768-15.465019 14.448768-8.58876 0-16.21627-6.913758-16.21627-15.502519-29.907537-98.720121-121.542648-170.640208-230.034031-170.640208-108.501382 0-200.586495 75.346342-230.497781 174.082713l0.005-0.0425c-1.943752 8.03376-10.537513 12.103765-15.766269 12.103765-8.57876 0-15.512519-6.913758-15.512519-15.502519 0.410001-1.675002 0.512501-3.310004 0.986251-5.015006 0.15125-0.420001 0.21875-0.878751 0.38-1.293752 25.342531-86.698856 92.535113-155.51769 178.428968-182.705223-66.070081-30.907538-111.933887-97.787619-111.933887-175.546464 0-107.066381 86.806356-193.901487 193.910237-193.901487 107.065131 0 193.906487 86.830106 193.906487 193.901487 0 77.758845-45.912556 144.638927-111.962637 175.531464 85.903855 27.192533 153.086437 96.020117 178.422718 182.701473 0.19 0.420001 1.275002 5.907507 1.401252 6.327508C773.935945 784.257207 773.812195 784.417208 773.664694 784.537208z" p-id="18394"></path>
            </svg>
        )
    }
    return <Icon component={IconSVG} className='w-account'/>
}

/** 取消 */
export const Cancel = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
            <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
              <path d="M482.7 249.9V106.1c0-37.4-45.3-56.2-71.7-29.7L140.3 347c-16.4 16.4-16.4 43 0 59.4L410.9 677c26.5 26.5 71.7 7.7 71.7-29.7v-155c96.1-0.3 271.5-10.7 271.5 227.7 0 118.1-92.8 216.8-216 239.6 198.1-24.4 326-236 326-361.9 0.1-292.6-309.4-346.3-381.4-347.8z" p-id="38610"></path>
            </svg>
        )
    }
    return <Icon component={IconSVG} className='w-cancel'/>
}

export const NameIC = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
            <path d="M511.066182 120.658524c-134.02248 0-242.669309 108.646828-242.669309 242.669911 0 134.023082 108.646828 242.669911 242.669309 242.66991 134.023684 0 242.670513-108.646828 242.670513-242.66991 0-134.023082-108.646828-242.669911-242.670513-242.669911z m0 425.608871c-101.033892 0-182.938057-81.904768-182.938058-182.93896 0-101.034494 81.904466-182.938961 182.938058-182.938961s182.938057 81.903864 182.938057 182.938961-81.90266 182.938961-182.938057 182.93896zM778.137587 734.592819c-66.085249-78.537061-165.094363-128.448471-275.770485-128.44847-177.456165 0-324.945255 128.298554-354.775057 297.196826h90.543338c28.443525-119.5778 135.949421-208.517211 264.231418-208.517211 51.86153 0 100.319229 14.544023 141.532161 39.768554h134.238625z" p-id="2448"></path>
            <path d="M620.31358 762.285556h218.804564v58.925675h-218.804564zM620.31358 844.793904h218.804564v58.925374h-218.804564z" p-id="2449"></path>
          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-uname'/>
}

/** 登录密码 */
export const LPassword = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
            <path d="M320 320c0-106.048 85.952-192 192-192 106.048 0 192 85.952 192 192 0 22.592-4.608 43.904-11.776 64L832 384 832 320c0-176.704-143.296-320-320-320C335.232 0 192 143.232 192 320l0 64c0 0 58.176 0 139.776 0C324.608 363.84 320 342.528 320 320zM832 384 192 384C121.28 384 64 441.344 64 512l0 384c0 70.72 57.28 128 128 128l640 0c70.72 0 128-57.344 128-128L960 512C960 441.344 902.72 384 832 384zM576 750.208 576 832c0 35.328-28.672 64-64 64-35.328 0-64-28.672-64-64l0-81.728C409.92 728.064 384 687.232 384 640c0-70.72 57.28-128 128-128s128 57.28 128 128C640 687.232 614.08 728.064 576 750.208z" p-id="13068"></path>
          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-lPwd'/>
}

/** 登录密码 */
export const LPassword1 = (value) => {
  let IconSVG = () => {
      let { color } = value
      if (!color) { color = 'currentColor' }
      return (
        <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
          <path d="M814.981273 1022.721598H217.32834a180.254682 180.254682 0 0 1-180.254682-178.97628v-319.600499a180.254682 180.254682 0 0 1 180.254682-181.533084h597.652933a180.254682 180.254682 0 0 1 180.254682 180.254682v104.828964a38.35206 38.35206 0 1 1-76.70412 0V522.866417a103.550562 103.550562 0 0 0-103.550562-103.550562H217.32834a103.550562 103.550562 0 0 0-103.550562 103.550562v319.600499a103.550562 103.550562 0 0 0 103.550562 103.550562h597.652933a103.550562 103.550562 0 0 0 103.550562-103.550562 38.35206 38.35206 0 1 1 76.70412 0v12.144819a37.712859 37.712859 0 0 1 0 10.227216A180.254682 180.254682 0 0 1 814.981273 1022.721598z" p-id="38263"></path>
          <path d="M780.464419 395.026217a38.35206 38.35206 0 0 1-38.352059-38.35206v-53.053683a225.637953 225.637953 0 1 0-451.275906 0v52.414482a38.35206 38.35206 0 1 1-76.704119 0v-52.414482a302.342072 302.342072 0 0 1 604.684144 0v52.414482a38.35206 38.35206 0 0 1-38.35206 38.991261zM487.710362 830.961298a38.35206 38.35206 0 0 1-28.124844-12.144819l-127.8402-138.706616a38.35206 38.35206 0 1 1 56.249688-51.775281l102.911361 111.220974 222.441948-191.7603a38.35206 38.35206 0 1 1 49.857678 58.167291L512 818.816479a38.35206 38.35206 0 0 1-24.289638 12.144819z" p-id="38264"></path>
        </svg>
      )
  }
  return <Icon component={IconSVG} className='w-lPwd'/>
}

/** 登录密码 */
export const LPassword2 = (value) => {
  let IconSVG = () => {
      let { color } = value
      if (!color) { color = 'currentColor' }
      return (
        <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
          <path d="M237.33248 995.84c-75.20256-0.10752-136.46336-61.37344-136.576-136.57088V501.08416c0.12288-70.40512 54.03136-129.18784 123.60704-135.90016v-37.25312c0.09216-80.32768 31.29344-156.4672 87.85408-214.38976C369.12128 55.2704 434.14016 23.13216 513.88928 23.04c79.75936 0.09216 144.77312 32.2304 201.68192 90.50112 56.56576 57.92256 87.76704 134.05696 87.85408 214.38464v37.30944c69.57056 6.7072 123.48416 65.48992 123.61216 135.88992v358.144c-0.11264 75.20256-61.37856 136.46336-136.58112 136.576H237.33248z m0.00512-556.51328c-34.03264 0.04608-61.76256 27.776-61.81376 61.81376v358.12352c0.0256 34.05312 27.75552 61.80352 61.81376 61.8496h553.10848c33.46432-0.0256 60.82048-26.76736 61.824-59.99104l-0.01536-359.99232c-0.04608-34.02752-27.776-61.75744-61.81888-61.80352H237.33248h0.00512z m491.41248-74.76736v-36.62848c-0.17408-124.60544-93.02016-229.9904-214.8608-230.1184-121.82528 0.12288-214.67136 105.50784-214.85056 230.12352v36.61824h429.71136z" p-id="42596"></path>
          <path d="M513.8944 510.37184c-69.08928 0.10752-125.056 56.10496-125.13792 125.18912a125.42976 125.42976 0 0 0 92.87168 120.97024v87.6032a32.26624 32.26624 0 1 0 64.52736 0.0512v-87.6544a125.41952 125.41952 0 0 0 92.92288-120.97024c-0.07168-69.10464-56.08448-125.1072-125.184-125.18912z m0 185.88672c-33.52064-0.03072-60.6976-27.18208-60.7488-60.6976a60.80512 60.80512 0 1 1 121.50272 0c-0.00512 33.5104-27.24352 60.6976-60.75392 60.6976z" p-id="42597"></path>
        </svg>
      )
  }
  return <Icon component={IconSVG} className='w-lPwd'/>
}

export const QQ = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
            <path d="M857.163122 499.599514c-2.730586-38.697522-10.111701-85.117482-29.993779-112.551338 19.242097-244.686095-147.195645-389.492478-315.126678-386.975218-167.931032 2.730586-334.240779 142.289124-314.998681 386.975218-19.882078 27.433855-27.39119 73.597823-29.865783 112.551338-49.278542 75.475101-103.634267 190.714358-43.049393 301.815071 30.847087-13.396937 55.678353-42.580074 63.78478-78.717671 23.465972 57.598296 57.768958 112.210014 104.018256 154.235437-66.259373 12.970283-113.276649 44.201359-111.698029 78.205686 1.919943 41.940093 77.011055 72.701849 167.504378 68.435309 75.347104-3.626559 137.595929-30.07911 155.344737-63.187464 1.919943 0.255992 16.170188 0.255992 18.090132 0 17.663477 33.193685 79.997633 59.688901 155.344738 63.187464 90.493323 4.138544 165.584435-26.495216 167.461712-68.435309 1.57862-34.132324-45.39599-65.235403-111.570032-78.07769 46.291964-42.23875 80.68028-96.679807 103.97559-154.235437 8.106427 36.137598 32.937692 65.278069 63.742115 78.717671 60.371547-111.100713 6.015822-226.339971-43.134724-301.815071h-0.127997v-0.127996h0.298658zM596.605497 160.878867c33.321681 0.981304 59.176916 41.641435 57.683627 90.621319-1.663951 48.979884-29.908449 87.848068-63.144799 86.738768-33.23635-1.151966-58.835593-41.513439-57.384969-90.663985 1.450624-48.979884 29.823118-87.677406 62.846141-86.696102z m-174.160181-5.546502c34.302985-1.237297 63.31546 38.910849 65.022076 89.512018 1.57862 50.60117-24.959262 92.498597-59.219581 93.437236-34.26032 1.279962-63.31546-38.782853-64.979411-89.426688-1.535955-50.558504 24.916596-92.541262 59.134251-93.437235l0.042665-0.085331zM316.37912 394.557288c4.437202-19.839413 122.663038-43.902701 195.663545-44.158694 73.171169-0.469319 191.226343 24.447277 195.834207 44.158694 2.943913 14.548903-61.822171 64.766084-102.610298 81.021603-39.380168 15.31688-48.211907 37.246898-93.138578 37.246898-44.84134 0-53.75841-21.802022-93.010582-37.246898-40.916123-16.298185-105.724872-66.558031-102.823624-81.021603h0.08533z m195.663545 541.125325c-155.814057-0.511985-309.708171-123.516346-242.083505-366.367829 9.343724 5.162514 19.412759 9.770378 29.951114 14.420907-2.218601 30.505764-8.789073 129.276176-5.973156 144.934379 3.199905 18.900774 103.676933 33.023023 112.679333 26.36722 7.935765-5.75983 6.997126-102.738294 5.930491-137.339937 32.12705 6.101153 65.790054 9.429054 99.495723 9.429055 90.450658 0.085331 180.474661-24.745935 242.126171-57.640962 67.837993 242.680821-86.141452 366.709152-242.04084 366.197167h-0.085331z" p-id="22187"></path>
            <path d="M442.754049 203.714933c-14.463572 0.511985-25.599243 18.858109-24.959262 41.172116 0.682646 22.356672 12.927618 40.020149 27.348524 39.678826 14.378241-0.682646 25.599243-18.94344 24.916596-41.257446-0.597316-22.18601-12.927618-39.934819-27.305858-39.508165v-0.085331z m7.509111 53.161094c-5.375841 0.255992-10.02637-6.86913-10.239697-15.999526-0.383989-9.130397 3.71189-16.554177 9.173062-16.639508 5.418506-0.255992 10.02637 6.997126 10.325027 15.999527 0.298658 8.91707-3.797221 16.511512-9.258392 16.639507z m165.499104 11.690321h-0.383989a6.570472 6.570472 0 0 1-6.31448-6.741134c0.341323-6.31448-0.810643-24.063288-8.831739-32.596369a14.506238 14.506238 0 0 0-11.434328-4.650529c-21.930018 0-22.399337 32.169715-22.484668 33.492343 0 3.839886-2.773251 6.698469-6.655803 6.698468-3.925217 0-6.399811-3.199905-6.399811-6.783799 0-16.170188 7.551777-46.718618 35.753609-46.718618a28.159167 28.159167 0 0 1 20.820717 8.789073c13.567599 14.250245 12.586294 41.257446 12.500964 42.238751-0.042665 3.370567-2.943913 6.101153-6.570472 6.271814zM512.042665 490.682444c8.44775 0.255992 12.842287-0.511985 19.071436-1.57862 15.999527-3.114575 32.255046-18.303459 47.614592-26.879205 33.065688-20.479394 39.124176-16.682173 91.559958-63.144798a284.151594 284.151594 0 0 1-102.908956 53.929071c-9.386389 2.730586-31.743061 4.479867-55.251699 4.607864-23.508638 0.383989-45.86531-1.919943-55.251699-4.607864A279.202407 279.202407 0 0 1 354.138003 398.99449c52.307786 46.505291 58.49427 42.622739 91.517293 63.102133 15.359546 8.661077 31.615065 24.020623 47.614591 27.049866 6.015822 1.066635 10.538355 1.322628 18.772778 1.535955z" p-id="22188"></path>
          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-QQ'/>
}

export const QQ1 = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
            <path d="M930.37056 641.18784a363.8272 363.8272 0 0 0-86.89152-174.40256 156.65664 156.65664 0 0 0-31.23712-112.54272c-8.35072-129.40288-66.304-201.6512-113.9712-239.63648a299.38688 299.38688 0 0 0-182.8352-64.26112h-11.00288a303.55456 303.55456 0 0 0-184.61184 64.4352c-48.01536 37.98528-106.50624 110.32064-114.66752 239.63648a157.79328 157.79328 0 0 0-31.06304 112.36352 364.51328 364.51328 0 0 0-86.0928 172.09344l-0.79872 4.08576v4.16768c-3.10784 74.11712 14.90944 117.68832 53.248 129.49504l13.1328 3.9936 13.4912-2.4832a104.38144 104.38144 0 0 0 40.82688-18.2784l1.95584 3.28192a124.2624 124.2624 0 0 0-43.3152 100.82304v1.24416a93.2352 93.2352 0 0 0 29.91104 62.1312l2.6624 2.39104 2.92864 2.048a232.8064 232.8064 0 0 0 163.84 39.84896 279.28064 279.28064 0 0 0 142.00832-48.19456 291.34336 291.34336 0 0 0 146.80064 48.10752h15.08864c6.48192 0.61952 13.04576 0.88576 19.43552 0.88576a212.12672 212.12672 0 0 0 126.39232-41.35936l2.22208-1.59744 2.03264-1.86368a94.60224 94.60224 0 0 0 30.80192-62.57152v-1.3312a125.056 125.056 0 0 0-42.69056-100.74112l1.68448-2.92864a96.8704 96.8704 0 0 0 46.23872 18.10432l13.40416 1.68448 12.60544-4.87936c64.09216-24.48896 59.8272-74.98752 48.46592-133.74976z m-67.80416 84.49536a43.7504 43.7504 0 0 1-34.08384-24.76032l-28.48768-38.60992-21.03296 42.9568a468.85888 468.85888 0 0 1-27.68896 48.64l-16.68608 25.6512 26.624 15.08864a70.99392 70.99392 0 0 1 36.47488 66.03264 41.58464 41.58464 0 0 1-13.4912 27.42272 160.3072 160.3072 0 0 1-111.73888 30.17728h-15.08352a238.55616 238.55616 0 0 1-126.03392-43.58144l-8.87296-8.87296h-30.44352l-8.87296 8.87296a226.85696 226.85696 0 0 1-122.30144 43.136 179.5328 179.5328 0 0 1-128.34304-30.4384 40.192 40.192 0 0 1-12.86656-26.624 71.9616 71.9616 0 0 1 36.74624-66.47808l26.624-15.08352-16.77312-25.74336a480.15872 480.15872 0 0 1-27.69408-48.63488l-19.43552-40.2944-28.3136 35.50208a51.01056 51.01056 0 0 1-34.61632 26.00448c-7.72096-2.39104-17.75104-24.04864-15.9744-76.32896A311.8848 311.8848 0 0 1 221.056 494.1312l8.87296-8.87808-1.24416-12.86656A105.25696 105.25696 0 0 1 248.832 384.69632l8.34048-7.99232 0.53248-11.44832C267.82208 157.47584 419.328 103.6032 504.44288 103.6032h11.00288c83.43552 0 234.22976 53.25312 244.08064 261.65248l0.53248 11.62752 8.86784 7.9872a104.23296 104.23296 0 0 1 20.15232 87.51616l-1.23904 12.86656 8.87296 9.3184a311.83872 311.83872 0 0 1 81.46944 156.83072c12.25216 63.63136 4.5312 66.47296-15.616 74.28096z" p-id="20910"></path>
            <path d="M365.09696 700.0576c-15.02208 0-31.75936-2.57536-51.16416-7.87456l-0.49664-0.14336c-11.01824-3.67104-20.74112-8.1664-28.928-13.38368l-0.56832-0.37888c-7.54176-5.27872-14.03392-12.29824-19.09248-20.73088-3.46624-6.06208-5.0944-11.76064-6.528-16.78848l-0.14336-0.56832c-1.50528-6.76352-2.29888-14.38208-2.29888-22.04672 0-1.82272 0.1536-3.8144 0.3328-5.97504 0.19456-2.26304 0.34816-4.21376 0.34816-6.31296v-0.73216l0.1024-0.72192c0.28672-1.98656 0.43008-4.10624 0.56832-6.2976l0.04608-0.73728c0.16384-2.59072 0.34304-5.24288 0.65536-7.90528l0.0512-0.53248c0.70656-11.00288 2.05824-23.84384 3.41504-36.08576 2.7392-23.99232 5.4784-45.2096 5.4784-45.2352l1.28-9.93792 50.32448 5.38624-12.66176 12.70272-0.39936 3.5584a50.01216 50.01216 0 0 1-0.44544 3.09248l-0.10752 0.72704c-0.18432 1.70496-0.36864 3.61472-0.56832 5.69344-0.51712 5.31968-1.13152 11.68384-2.06336 18.70336l-0.90624 8.65792c-1.8432 17.6128-3.93728 37.58592-4.51072 50.7904l-0.0256 0.62976-0.1024 0.61952c-0.54272 3.24608-0.54272 6.7072-0.54272 9.23136 0 5.6832 0.5376 10.34752 1.65376 14.24384 1.01376 3.5328 2.31424 5.95456 4.21888 7.8592 2.27328 2.26816 4.10112 4.0192 6.24128 5.2992 4.3008 2.45248 10.02496 4.88448 16.75264 7.14752 13.77792 4.11648 28.26752 6.41024 40.0896 6.41024 5.72928 0 9.71776-0.07168 12.87168-0.96768 1.6384-0.47104 2.80064-0.85504 3.61984-1.152l6.33856-2.2784 0.41984-6.72256c2.03264-32.6656 3.3792-83.0464 3.3792-94.6944v-13.32224l40.96 1.37216v9.9072c0 0.65024-0.00512 16.11776-0.6912 35.85024l-0.31232 9.2672c-0.5888 17.80736-1.2544 37.71904-2.39104 53.95456l-0.0256 0.56832c-0.0768 5.29408-1.03424 10.3936-2.77504 14.75072-1.46944 3.67104-3.13344 7.82336-5.82656 11.54048-4.9408 7.26016-11.4944 12.69248-19.64544 16.38912a52.45952 52.45952 0 0 1-15.34976 4.92544l-0.57856 0.10752a95.50336 95.50336 0 0 1-19.99872 2.14016zM420.93568 217.8304c-23.66464 0-42.05568 27.60192-42.05568 63.08864s18.39616 63.08864 42.05568 63.08864 42.0608-27.60192 42.0608-63.08864-18.40128-63.08864-42.0608-63.08864zM599.60832 279.32672c2.62656-3.9424 3.94752-6.56896 6.56384-7.8848 1.31584-1.31072 2.6368-1.31072 5.26336-1.31072 1.32096 0 2.62656 0 5.25312 1.31072 2.63168 2.62656 6.57408 6.56896 9.19552 14.45888 2.6368 7.8848 3.94752 17.08544 3.94752 27.5968h32.86528c0-21.02784-3.94752-40.74496-13.14816-56.51456-3.94752-7.8848-9.20064-14.45888-15.7696-19.71712-6.57408-5.25824-14.45376-7.8848-22.33856-7.8848s-15.77984 2.62656-22.34368 7.8848c-9.20064 7.88992-17.08544 18.40128-21.03296 31.54432-5.25312 13.13792-7.87968 27.60192-7.87968 43.37152h32.86528c-1.32608-13.13792 1.30048-24.96512 6.55872-32.85504z" p-id="20911"></path>
            <path d="M533.72416 588.11904c-44.39552 0-91.87328-5.56032-137.31328-16.08704-41.92768-9.70752-82.35008-23.01952-113.8176-37.48352-31.98464-14.50496-57.09312-34.65216-74.69568-59.90912a130.60608 130.60608 0 0 1-15.616-28.09344c-3.48672-8.52992-5.38112-15.28832-5.94944-18.48832l-0.13824-0.7936-0.27136-0.768c-0.14848-0.41472-0.16384-0.46592-0.16384-2.21696 0-1.4336 0.47104-3.75808 0.89088-4.95616l0.21504-0.60416 0.13312-0.62464c0.47104-2.23232 1.2032-3.44576 1.42336-3.69664l1.24928-1.17248 0.73728-1.4336 0.86016-0.75264 4.50048-4.23936 1.37216-6.4512 1.53088-7.46496a187.50976 187.50976 0 0 0 24.51968 33.31072c24.18176 27.84256 56.7296 50.62144 96.55808 67.50208 49.50528 20.98176 110.03392 31.62112 179.90144 31.62112h10.87488c66.91328-1.32608 123.84768-11.00288 169.44128-28.76928 30.14144-10.96704 57.05216-25.79456 79.73888-43.99104 31.92832-24.9344 49.99168-50.57024 59.66848-68.26496 0.82944 1.50016 1.62816 3.0464 2.40128 4.63872 5.74464 12.1856 8.43776 23.65952 8.43776 36.03456 0 7.1424-1.03936 14.8992-3.37408 25.1648-0.65024 3.59424-4.77696 10.57792-6.12864 12.87168-5.6064 9.3952-16.12288 20.77184-30.39232 32.86528-21.88288 19.23584-50.14016 37.56544-81.84832 53.14048-34.01216 16.72192-69.03808 28.09344-104.11008 33.81248-20.29056 3.56864-43.35104 5.2992-70.63552 5.2992z" p-id="20912"></path>
          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-QQ'/>
}

// 微信
export const Weixin = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
            <path d="M308.73856 119.23456C23.65696 170.15296-71.37024 492.23936 155.392 639.66464c12.43392 7.99232 12.43392 7.104-6.21824 62.76096l-15.98464 47.65952 57.43104-30.784 57.43104-30.78656 30.49216 7.40096c31.96928 7.99232 72.82432 13.61664 100.0576 13.61664l16.28416 0-5.62688-21.61152c-44.70016-164.5952 109.82912-327.71072 310.8352-327.71072l27.2384 0-5.62432-19.53792C677.59616 186.43456 491.392 86.67136 308.73856 119.23456zM283.87072 263.40352c30.1952 20.4288 31.97184 64.5376 2.95936 83.48416-47.06816 30.78656-102.1312-23.38816-70.45632-69.57056C230.28736 256.59648 263.74144 249.78688 283.87072 263.40352zM526.62016 263.40352c49.73568 33.45408 12.43392 110.71744-43.22304 89.40288-40.25856-15.39328-44.99712-70.75072-7.40096-90.5856C490.79808 254.22848 513.88928 254.81984 526.62016 263.40352zM636.44928 385.37216c-141.2096 25.7536-239.19872 132.91776-233.57184 256.06656 7.40096 164.89472 200.71168 278.56896 386.32448 227.65312l21.90592-5.92128 46.1824 24.8704c25.4592 13.9136 46.77376 23.97696 47.36512 22.79168 0.59392-1.47968-4.43648-19.24352-10.95168-39.6672-14.79936-45.59104-15.09632-42.33472 4.73856-56.54272C1121.64864 654.464 925.67552 332.97408 636.44928 385.37216zM630.82496 518.28992c12.4288 8.28928 18.944 29.01248 13.61408 44.1088-11.24864 32.26624-59.49952 34.63424-72.52992 3.55328C557.10976 530.13248 597.9648 496.97536 630.82496 518.28992zM828.57472 521.84576c19.53792 18.64704 16.2816 50.32448-6.51264 62.16448-34.93376 17.76128-71.63904-17.76128-53.58336-51.80416C780.32128 510.2976 810.81344 504.97024 828.57472 521.84576z" p-id="30800"></path>
          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-weixin'/>
}

export const ZhifuBao = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">
            <path d="M232.538433 580.691045a72.452999 72.452999 0 0 0-28.703765 41.935241 88.992343 88.992343 0 0 0 22.088027 79.495558c28.703765 28.703765 72.132882 36.813379 91.233158 38.20055 50.791793 3.734691 105.211571-21.981322 146.399874-49.938149A313.714015 313.714015 0 0 0 533.767911 621.132409c-58.901407-30.090936-132.42146-64.023268-210.423142-61.035515a205.834808 205.834808 0 0 0-90.486219 20.594151zM978.622922 714.926498a509.518511 509.518511 0 1 0-55.913655 98.595833c-87.605172-42.682179-231.017294-114.815061-320.116342-157.49724A384.139611 384.139611 0 0 1 427.062464 773.507788a247.236522 247.236522 0 0 1-125.805723 9.496785A168.594607 168.594607 0 0 1 211.944282 736.267587a190.78934 190.78934 0 0 1-27.209889-37.560317 4.481629 4.481629 0 0 1 0.746938 2.987752 73.946875 73.946875 0 0 1-7.362676-19.100275 149.387626 149.387626 0 0 1-3.734691-17.713104 34.999387 34.999387 0 0 1 0-12.484537 85.364358 85.364358 0 0 1 1.493877-23.581904 115.882116 115.882116 0 0 1 35.319503-64.663501c48.550979-47.910746 114.068123-50.044855 147.89375-50.044855 50.044855 0.746938 136.796384 22.088028 210.423142 48.550978a684.302034 684.302034 0 0 0 41.935241-120.683861H306.058486v-33.078688h156.750303v-66.5842H273.726736v-33.825626h189.082053V242.221366c0-8.749847 2.240814-16.112523 16.219228-16.112523h74.693813v82.376606h204.874459V341.457432H553.295008v66.264083h164.112978a665.521876 665.521876 0 0 1-67.757959 182.466315C763.71815 630.7359 924.843376 693.585408 978.622922 714.926498z" p-id="32386"></path>
          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-zfb'/>
}

// eslint-disable-next-line
export const Demos = (value) => {
    let IconSVG = () => {
        let { color } = value
        if (!color) { color = 'currentColor' }
        return (
          <svg width="1em" height="1em" fill='currentColor' viewBox="0 0 1024 1024">

          </svg>
        )
    }
    return <Icon component={IconSVG} className='w-'/>
}

const MenuBars = [
    { name: 'Mobile', type: <Mobile/> },

];


export const GetIcon = (name) => {
    const icons = MenuBars.filter(item => item.name === name);
    if (icons && icons.length > 0) {
        return icons[0].type;
    }
}


